|
Video Coding Engine〔 (VCE, sometimes incorrectly referred to as Video Codec Engine〔) is AMD's video encoding ASIC implementing the video codec H.264/MPEG-4 AVC. It integrated into some of their GPUs and APUs. Video Codec Engine was introduced with the Radeon HD 7900 on .〔http://www.amd.com/us/Documents/UVD3_whitepaper.pdf〕 VCE occupies a considerable amount of the die surface and is not to be confused with AMD's Unified Video Decoder (UVD). == Overview == The handling of video data involves computation of data compression algorithms and possibly of video processing algorithms. As the template Compression methods shows, lossy video compression algorithms involve the steps: Motion estimation (ME), Discrete cosine transform (DCT), and entropy encoding (EC). AMD Video Codec Engine (VCE) is a full hardware implementation of the video codec H.264/MPEG-4 AVC. The ASIC is capable of delivering 1080p at 60 frames/sec. Because its entropy encoding block is also separately accessible Video Codec Engine can be operated in two modes: full mode and hybrid mode.〔(【引用サイトリンク】title=Video & Movies: The Video Codec Engine, UVD3, & Steady Video 2.0 )〕 By employing AMD APP SDK, available for Linux and Microsoft Windows, developers can create hybrid encoders that pair custom motion estimation, inverse discrete cosine transform and motion compensation with the hardware entropy encoding to achieve faster than real-time encoding. In hybrid mode, only the entropy encoding block of the VCE unit is used, while the remaining computation is offloaded to the 3D engine (GCN) of the GPU, so the computing scales with the number of available compute units (CUs). 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Video Coding Engine」の詳細全文を読む スポンサード リンク
|